package co.com.inversiones.xyz.ltda.bl;

import co.com.inversiones.xyz.ltda.dto.Sucursal;
import co.com.inversiones.xyz.ltda.exception.BlException;
import co.com.inversiones.xyz.ltda.exception.DaoException;

public interface SucursalBl {

	/**
	 * Metodo que inserta una nueva Sucursal en la base de datos
	 * @param nombre nombre de la sucursal que se va a guardar
	 * @throws DaoException
	 * @throws BlException
	 */
	public void guardarSucursal(String nombre) throws DaoException, BlException;
	
	/**
	 * Metodo para obtener una sucursal por su id
	 * @param codigo id de la sucursal 
	 * @return la sucursal
	 * @throws DaoException
	 * @throws BlException
	 */
    public Sucursal getSucursal(int codigo) throws DaoException, BlException;
}
